About Lucas Clothing Ltd (13015733) United Kingdom