About Millar Europe Limited (03519270) United Kingdom