About Glebe Farm (medomsley) Limited (12694637) United Kingdom