About Sj & J Channel Solutions Limited (08195756) United Kingdom