About Brown & Elgood Limited (01046961) United Kingdom