About Roberto Teruzzi Limited (13514658) United Kingdom