About Leisure Chest Ltd. (11408978) United Kingdom