About International Medical Products L.p. (SL026161) United Kingdom