About Lintrathen Country Sports Ltd. (SC587357) United Kingdom