About Sandy Atom Limited (07808346) United Kingdom