About Stantech U.k. Ltd (08878982) United Kingdom