About Buzz Leisure Limited (01171695) United Kingdom