About S & J Wood Holdings Limited (11209724) United Kingdom