About Baillie Walker Carpet Cleaning Limited (10327264) United Kingdom