About Glr Sports Management Ltd (02356483) United Kingdom