About Balmoral Ltd (09511204) United Kingdom