About Macfarlane Simpson Associates Ltd (07984910) United Kingdom