About Cochrane Golf Operations Ltd (11039184) United Kingdom