About Cannon Electronics & Automation Limited (00665169) United Kingdom