About Avid Heating Limited (11904708) United Kingdom