About Sliders Foods Limited (10106985) United Kingdom