About Mintern Engineering Solutions Limited (11240451) United Kingdom