About Glyde Corp Ltd (07766523) United Kingdom