About Oronsay Trust Ltd. (the) (SC019069) United Kingdom