About Charlotte Hamson Limited (12810249) United Kingdom