About J & W Piper (farms) Limited (00595302) United Kingdom