About Seedse Ltd (09594020) United Kingdom