About Aj Ball Uk Limited (08584029) United Kingdom