About Clockwork Automation Ltd (07898484) United Kingdom