About Christies Fochabers Holdings Ltd. (SC296479) United Kingdom