About Flint Hall Farm Management Company Ltd (08214128) United Kingdom