About Anchor Bistro Ltd (12357004) United Kingdom