About Langdon Bloom Leisure Limited (11721098) United Kingdom