About Macleod & Mcneil Ltd (12094748) United Kingdom