About Kyle Valley (farms) Limited (01187545) United Kingdom