About Durham Medtech Ltd (12888702) United Kingdom