About Galaxy Formwork Limited (12127058) United Kingdom