About Sellmor Farming Limited (07406437) United Kingdom