About Sangamo Limited (04494864) United Kingdom