About W Ball Limited (11564465) United Kingdom