About Glyde Limited (06931699) United Kingdom