About Dr Alasdair Carter Limited (09981973) United Kingdom