About William Allison (farms) Limited (00515366) United Kingdom