About Innovative Construction Materials And Placing Method Ltd (13644098) United Kingdom