About Tenchy S Tredz Ltd (13193327) United Kingdom