About A. Teasdale Limited (05019729) United Kingdom