About Charlotte Gallagher Limited (09256978) United Kingdom