About Double R Farm Company Limited (01441548) United Kingdom