About Logan Mackay Ltd (09552118) United Kingdom