About Charles Somers Investments Limited (09877030) United Kingdom