About S R Jones Limited (05259018) United Kingdom