About Millar & Mcintyre Limited (13057982) United Kingdom