About H.r.s. Farm Limited (02609031) United Kingdom