About London Explorers Club Limited (03723519) United Kingdom