About Tla Entertainment (worcester) Limited (09021907) United Kingdom