About Foulsyke Farm Management Company Limited (11218641) United Kingdom