About Bybrook Agriculture Limited (01945403) United Kingdom