About Lanz Farm Limited (00385147) United Kingdom