About Fremington Hall Farm Ltd (12049706) United Kingdom