About Logan Hill Ltd (10209102) United Kingdom