About Clean & Tidy London Ltd (07872336) United Kingdom