About Alexandras Restaurant Ltd (10973086) United Kingdom