About Links Golf Tours Limited (12581147) United Kingdom