About Sandy Atom Technology Limited (02897834) United Kingdom