About Slicks (clarkson) Ltd. (SC627725) United Kingdom