About Hexham Machinery Centre Limited (11156409) United Kingdom