About The Roxburgh International Trust (SC683343) United Kingdom