About Glyde Group Ltd (09940868) United Kingdom