About Stamford Cannon (1905) Ltd (09755047) United Kingdom