About World Golf Ltd (06458512) United Kingdom