About Glebelands Meats Limited (08121007) United Kingdom