About W & R Parrish (farms) Limited (01259501) United Kingdom