About Sliders Grill Limited (10106871) United Kingdom