About Rylands Farm Limited (00831325) United Kingdom