About Teresa Mcintosh Limited (08712748) United Kingdom