About S&j Holdings (nw) Ltd (13292509) United Kingdom