About Eleanor Charles Group Limited (06060515) United Kingdom