About Maxwell Cleaning Solutions Ltd (11597657) United Kingdom