About Dr Nicholas Eastaugh Associates Limited (13446861) United Kingdom