About E.a. Fox (farms) Limited (01564939) United Kingdom