About The Gleaming Cleaning Team Ltd (11944115) United Kingdom