About Atlas Laboratories Ltd (12291445) United Kingdom