About Surrey Life Science Research Co Ltd (10812695) United Kingdom