About Dexter Surgical Limited (13652478) United Kingdom