About Last Word Apparel Ltd (09110421) United Kingdom