About W & L Loughborough Medical Ltd (12502588) United Kingdom