About Clifford Thomas Ltd (04298703) United Kingdom