About Rogermoor Farm Limited (SC130133) United Kingdom