About Walmer Leisure Limited (12235771) United Kingdom