About Tarsad Leisure Intl. Ltd. (08990268) United Kingdom