About Maxiclean Cleaning Services Ltd (10700291) United Kingdom