About D&d Medics Limited (08256733) United Kingdom