About John Spence Shillahill Farms (SL001648) United Kingdom