About Ashwood Lodge Farms Limited (00619104) United Kingdom