About J S Stokes Holdings Limited (06905791) United Kingdom