About Baxter And Platts Limited (02176018) United Kingdom