About Teresa Gould Consulting Limited (09607292) United Kingdom