About Stamford Cannon (mk) Ltd (13012991) United Kingdom