About The Excelsior Restaurant Ltd (08444082) United Kingdom