About Stancom Ltd (13088596) United Kingdom