About Messrs W. Millar (glensone) Limited (SC311763) United Kingdom