About Charlotte Ruddell Limited (09604831) United Kingdom