About Glide N Slide Limited (07436789) United Kingdom