About Tes Altus Ltd (08229033) United Kingdom