About Yeovil Machine Tools Limited (03196671) United Kingdom