About Demax Cleaning Services Ltd (12690906) United Kingdom