About Heller Machine Tools Holdings Limited (01439149) United Kingdom