About William Anderson Farmers Limited (00595599) United Kingdom