About S & R Ductwork Limited (08801932) United Kingdom