About Bache Brown & Co. Limited (02374491) United Kingdom