Bristol Beaufighter in detail