About S. W. S. Formwork Limited (11345673) United Kingdom