About Lavelle Formwork & Construction Ltd (13079816) United Kingdom