About Clayton & Jones Ltd (12871775) United Kingdom