About S & J Products Limited (02489786) United Kingdom