About Charlestown Associates Ltd (10868930) United Kingdom