About J A Ball Limited (07900473) United Kingdom