About Millar West Holdings Limited (10304035) United Kingdom