About Bistro 1 (london) Limited (05027509) United Kingdom