About Atlas Clinical Limited (02484180) United Kingdom