About Spad Holdings Limited (05323481) United Kingdom