About Clifford Jewell Services Limited (06636549) United Kingdom