About Teresa Glen Consultancy Limited (07955244) United Kingdom