About Sandy Candy Limited (12664069) United Kingdom