About Social Responsibility Investments Limited (08904243) United Kingdom