About Glyde Golf Ltd (12095479) United Kingdom