About Cleanmequick Limited (12140711) United Kingdom