About Glencall International Golf Limited (SC200751) United Kingdom