About Stantock Limited (02201404) United Kingdom