About Eight Ball Clothing Ltd (13376254) United Kingdom