About Seeds Of Change Limited. (02014405) United Kingdom