About Garrod S The Cleaning People Ltd (12994537) United Kingdom