About Major Machine Tools Limited (01829898) United Kingdom