About Townhouse Bars Ltd (10970194) United Kingdom