About Brooks & Allen Limited (11289183) United Kingdom