About Sandman Investments Limited (12304240) United Kingdom