About Cannon Safety Limited (05435375) United Kingdom