About Lymer Leisure Limited (11131612) United Kingdom