About London Cleaning Remedy Ltd (12799896) United Kingdom