About Blackmoor Farm Management Company Ltd (12898202) United Kingdom