About Stamford Cannon (1886) Ltd (09022492) United Kingdom