About E & O Restaurant Ltd (11735965) United Kingdom