About Scientific And Chemical International Limited (05628332) United Kingdom