About Clayton & Campbell Limited (11907254) United Kingdom