About Charnwood Machinery Limited (01316450) United Kingdom