About Millar Holdings Ltd (SC539353) United Kingdom