About S.moore Ductwork Limited (05984783) United Kingdom