About Sandor Ltd (SC502192) United Kingdom