About Sandors Invest Limited (09919008) United Kingdom