About Northern Atlas Limited (03069775) United Kingdom