About Broome & Company Limited (01088495) United Kingdom