About Penfro Village Medical Services Ltd (10306349) United Kingdom