About Dr Macfarlane Associates Limited (10136194) United Kingdom