About Tattenhoe Bare Farm Management Company Limited (05430037) United Kingdom