About The Cannon Rubber Manufacturers Limited (05407988) United Kingdom