About Brown & Birch Limited (08875260) United Kingdom