About B W Macfarlane Llp (OC347433) United Kingdom