About High Seeds Ltd (12051446) United Kingdom