About Brown Simcocks & Andrews Limited (07908169) United Kingdom