About Lorenzo Roma Limited (01114083) United Kingdom