About International Golf & Leisure Limited (03526970) United Kingdom