About Lucas Hospitality Apparel Ltd (13329686) United Kingdom