About Lezerea Farm Associates Limited (09141459) United Kingdom