About Charles James Investments Limited (05243076) United Kingdom