About Charlton Investments Limited (01294334) United Kingdom