About J S R Francis Limited (07454943) United Kingdom