About Baxter And King Building Limited (09299883) United Kingdom