About Golf Inns Limited (02406171) United Kingdom