About Clan Automation Limited (12648527) United Kingdom