About Strathryach Ltd (SC619425) United Kingdom