About Tyke Leisure Ltd. (07810640) United Kingdom