About Ilford Bridges Farm Company (01336436) United Kingdom