About J & A Woodroffe Farms Ltd (07894170) United Kingdom