About Phoenix Farmers Limited (02806880) United Kingdom