About Birch Defence Associates Ltd (05587432) United Kingdom