About Charlotte Mensah Limited (04966808) United Kingdom