About Mitchell Engineering Services Ltd (10882302) United Kingdom