About Brown & Co Holdings Ltd (13625562) United Kingdom