About William Lucas Srl Ltd (13577864) United Kingdom