About Lloyd Surgical Ltd (11295235) United Kingdom