About Sandy Holdings Ltd (12179148) United Kingdom