About Spiky Ball Design Limited (08363705) United Kingdom