About Logan Greane Limited (09002603) United Kingdom