About A S Teasdale Limited (05942229) United Kingdom