About Diomed Developments Limited (00745839) United Kingdom