About Hutchison Scientific Limited (SC296267) United Kingdom