About Sj & Js Limited (05995333) United Kingdom