About Gleaming & Cleaning Group Ltd (11651270) United Kingdom