About Fletcher S Bistro No 2 Limited (NI625026) United Kingdom