About Charlotte Kenyon Limited (07310238) United Kingdom