About J S Sliders And Sandwiches Ltd (13491089) United Kingdom