About S W Ductwork Limited (10202758) United Kingdom