About Tes-amm Europe Holdings Ltd (07022292) United Kingdom