About Sangamo Therapeutics Uk Ltd (03756817) United Kingdom