About Edinburgh Restaurant (edinburgh) Limited (SC400655) United Kingdom