About Golf Leisure Holdings Limited (06178734) United Kingdom