About Bistro 13 Narberth Limited (10677761) United Kingdom