About Macfarlane Tam Associates Limited (09802042) United Kingdom