About Clifford Jones Limited (08821444) United Kingdom