About Sandall Investments Limited (03069683) United Kingdom