About Logan Research Uk Ltd (09290926) United Kingdom