About Lucas Mitchenall Accessories Limited (01503123) United Kingdom