About Lane End Farming Ltd (08632258) United Kingdom