About Charlton Island Ltd. (10350609) United Kingdom