About Cannon Tools Limited (05064916) United Kingdom