About Tench Ltd (11009826) United Kingdom