About A Lomax (ductwork Installations) Ltd (07779626) United Kingdom