About E Sartorius Ltd (11338069) United Kingdom