About Llandough Medical Services Limited (10956915) United Kingdom