About J & S Restaurant Limited (03052329) United Kingdom