About W J Macleod Ltd (07310988) United Kingdom