About Alexandra Restaurant Ltd (11293711) United Kingdom