About Lansdowne Bistro Southport Ltd. (08232029) United Kingdom