About Tj Golf And Leisure Limited (05580112) United Kingdom