About G Leccese Ltd (13175984) United Kingdom