About Atlas Projects Limited (07196398) United Kingdom