About S & J Holdings (ne) Limited (09964411) United Kingdom