About Dr E J Pollard Limited (07807845) United Kingdom