About Gentle Touch Star Cleaning Services Ltd (08021353) United Kingdom