About The Formwork Company Limited (06818552) United Kingdom