About D&sw Medical Services Limited (12235860) United Kingdom