About Gourdie Farm Associates Ltd. (SC210987) United Kingdom