About Kelly Formwork Group Limited (08259673) United Kingdom