About The Good Shepherd Land And Livestock Company Limited (13191831) United Kingdom