About Brome And Schimmer Limited (02844100) United Kingdom