About Tyedale Limited (12007228) United Kingdom