About Dr Wendy Snell Practice Limited (10176356) United Kingdom