About Design Seeds Ltd. (05924386) United Kingdom