About Albatross Golf Events Ltd (13084142) United Kingdom