About The Longbrook Farm Management Company Limited (05640408) United Kingdom