About Anchor Machine Tools Limited (02248331) United Kingdom