About John & Geoffrey Investments Limited (00838957) United Kingdom