About Charter (machine Tools) Limited (01421456) United Kingdom