About T & A Teasdale Limited (04602120) United Kingdom