About Lane Farm Country Foods Limited (08142576) United Kingdom