About Macleod Industries Limited (09272155) United Kingdom