About Sandy Savy Ltd (13026662) United Kingdom