About Sandalia Ltd (11299261) United Kingdom