About Sandman Mag Ltd (SC668337) United Kingdom