About Glide Media Limited (03674221) United Kingdom