About Mitchell Machining Limited (11210639) United Kingdom