About Teedale Limited (11732010) United Kingdom