About R. A. Backhouse Farms Limited (01277218) United Kingdom