About Anchor Street Bistro Ltd (13640389) United Kingdom