About Keegan Formwork Ltd (10084598) United Kingdom