About Lincoln S Farm & Investments Limited (06812395) United Kingdom