About S J R (uk) Limited (07263496) United Kingdom