About Sandman Holdings Ltd (09659100) United Kingdom