About Clubhouse Inn Limited (04463783) United Kingdom