About S Ball Limited (07311220) United Kingdom