About Stuh Ltd (12883406) United Kingdom