About Clayton & Shuttleworth Limited (03609933) United Kingdom