About Seven Acre Smallholdings Ltd (11734620) United Kingdom