About Lansdowne Bistro Ltd. (08002359) United Kingdom