About Sandal Investments Limited (02000182) United Kingdom