About Lubkas Leisure Enterprises Ltd (12796341) United Kingdom