About Rylands Farms Holdings Limited (13333046) United Kingdom