About N.e Meats Limited (08741621) United Kingdom