About Tywyn Village Medical Services Ltd (10306293) United Kingdom