About Atrium Group Limited (11286621) United Kingdom