About Cellars Clough Fishery & Leisure Limited (11098136) United Kingdom