About Dr Laurence Masters Limited (08498891) United Kingdom