About J.mitchell Engineering Limited (10092608) United Kingdom