About Biggins & Gallagher Formwork Limited (07307132) United Kingdom