About Rodmore Farm Limited (11008757) United Kingdom