About Glyde Associates Limited (10592737) United Kingdom