About Coil Slitting Letchworth Limited (02880770) United Kingdom