About Eurostar Scientific Limited (03663271) United Kingdom