About Oakridge Farms (holdings) Limited (06932963) United Kingdom