About Teesdale Marketing (03649236) United Kingdom