About Abel Farms Ltd (08319033) United Kingdom