About Tarka Leisure And Entertainment Ltd (11794997) United Kingdom