About Sandor Holdings Limited (03039087) United Kingdom