About Atlas House Limited (06416294) United Kingdom