About Barkin Bistro Ltd (NI673142) United Kingdom