About S.j.r. Limited (03957662) United Kingdom