About Quaglinos Restaurant Limited (02591701) United Kingdom