About Charles Rose Investments Limited (03682249) United Kingdom