About Atlas Teck Ltd (10924390) United Kingdom