About Logan & Lyle Ltd (NI682354) United Kingdom