About Avaltec Limited (07854332) United Kingdom