About Sk Clifford Ltd (13649707) United Kingdom