About Balmoral Hotel & Restaurant Ltd (10044499) United Kingdom