About Mcgee Mechanics Ltd (12262741) United Kingdom