About Glide And Slide Limited (09461129) United Kingdom