About Clayton Engineering Limited (01274923) United Kingdom