About Glide And Grin Ltd. (08537690) United Kingdom