About Stonmour Shorthorns Ltd (11759616) United Kingdom