About Decktronix Ltd. (09830588) United Kingdom