About Cleethorpes Town Leisure Limited (10258691) United Kingdom