About Stamford Cannon (wrexham) Ltd (12443099) United Kingdom