About Slicks Enterprize Ltd (SC547287) United Kingdom