About Beach Haven Leisure Limited (11250618) United Kingdom