About Dutscher Scientific Uk Limited (05189255) United Kingdom