About Millar Engineering Limited (11202042) United Kingdom