About Franco Lecce Ltd (13680811) United Kingdom