About 8 Ball Industries Limited (11113130) United Kingdom