About Simplyseedz Limited (09169263) United Kingdom