About Ouse Bridge Farms Limited (02190310) United Kingdom