About Slicks Sports & Bars Limited (10954059) United Kingdom