About S & J Holdings (nottingham) Limited (05631487) United Kingdom