About Balcomie Ltd. (SC581513) United Kingdom