About Device And Drug Medical Limited (11772879) United Kingdom