About S J-84 Limited (13185652) United Kingdom