About Slider Central Limited (12756913) United Kingdom