About Spannerhands Limited (09725390) United Kingdom