About Sterling Scientific Organisation Limited (01909822) United Kingdom