About Tarragon Bistro Ltd (13151503) United Kingdom