About Clifford French Ltd (06508692) United Kingdom