About Sanguis Screening Services Limited (13284336) United Kingdom