About Charlotte Wales Studio Limited (10870135) United Kingdom