About Diomed Limited (07781564) United Kingdom