About W Anderson Farms Limited (12280214) United Kingdom