About Lemprice Farm Management Company Limited (03019946) United Kingdom