About Bromley And Harrison Limited (11219183) United Kingdom