About S O Kane Formwork Limited (NI671117) United Kingdom