About Middle Rocombe Farm Management Company Limited (11380284) United Kingdom