About Tes Holdings Limited (12229004) United Kingdom