About James George Investments Limited (10399620) United Kingdom