About Tendl Limited (12680661) United Kingdom