About Stamford Cannon (ndm) Ltd (13428725) United Kingdom