About The Alexander Restaurant Ltd (12822066) United Kingdom