About Eightball Designs Ltd (08561887) United Kingdom