About William Lucas Elvin Limited (13566937) United Kingdom