About R.e. Archer (farms) Limited (01318652) United Kingdom