About Tedale Limited (10918034) United Kingdom