About Jj Ball Limited (11123975) United Kingdom