About Water Palace Restaurant Ltd (10271561) United Kingdom