About Poplars Medical Practice Limited (04424795) United Kingdom