About Macfarlane Williamson Limited (11788343) United Kingdom