About Woodlands Farm (holdings) Limited (12193181) United Kingdom