About Lou Teasdale Limited (08939313) United Kingdom