About Teresa Sayner Art Limited (08475789) United Kingdom