About Lewco Meat Feeders Limited (00705141) United Kingdom