About Francesco Italian Ltd (12190646) United Kingdom