About Marie Cuff Design Ltd. (12995482) United Kingdom