About Teresa Chalmers Marketing Ltd (05909310) United Kingdom