About Slicks (scotland) Ltd. (SC447646) United Kingdom