About Sarstedt Limited (01030863) United Kingdom