About Balmoral H&b Holdings Ltd. (SC558859) United Kingdom