About Green End Farm Investments Limited (06148318) United Kingdom