About Ocd Clean & Clear Solutions Ltd (13279523) United Kingdom