About Charlotte Holdings Limited (09592994) United Kingdom