About Thackeray Pub & Kitchen Ltd (11198454) United Kingdom