About Sj Thrower Ltd (12395944) United Kingdom