About Cannon Viking Limited (01691576) United Kingdom