About J. S. Roberts Limited (05327292) United Kingdom