About Linhope Farming Company Limited (02619132) United Kingdom