About Logan H Ltd (12315242) United Kingdom