About Saffron Scientific Equipment Limited (02722741) United Kingdom