About Macandrew Duncan Limited (09028724) United Kingdom