About Killyleoch Farms (SL001353) United Kingdom