About Cannon Design Limited (03961692) United Kingdom