About Logan Lloyd Medical Ltd (13055493) United Kingdom