About Spedball Ltd (08438934) United Kingdom