About Tucker Leisure Enterprises Uk Ltd (11947641) United Kingdom