About Spanner Worx Ltd (11374901) United Kingdom