About Mcnicholas Engineering Ltd (11396399) United Kingdom