About Langtry Leisure Ltd (11454234) United Kingdom