About Mcneil Heweson & Bains Limited (11510603) United Kingdom