About Logan Denvers Enterprises Limited (07606284) United Kingdom