About Logan Green Limited (12179576) United Kingdom