About Baxter & Son Carpet Cleaning Services Limited (11954888) United Kingdom