About J & S Inns Limited (08304764) United Kingdom