About Lotos Colloidal Cleaning Solutions Ltd (08635904) United Kingdom