About S.m.d. Formwork Holdings Limited (11528646) United Kingdom