About Arden Restaurant & Hotel Limited (01077709) United Kingdom